Słownik techniczny polsko-angielski

hydraulic seal, liquid seal